Absorbance microplate reader