Text this: Optoelectronics An Introduction To Materials And Devices Jasprit Singh