thin film interference and reflection 3952900