Semiconductor Optoelectronic Devices Second Edition