Optoelectronics technology and applications