An introduction to optoelectronic sensors - Righini, Giancarlo C. (World Scientific, 2009)