Physics of optoelectronics. (2005)