IEE proceedings. Optoelectronics