Semiconductor Optoelectronic Devices For Lightwave Communication by Joachim Piprek