1. the University of British Columbia
2. Fraunhofer Institute for Solar Energy Systems ISE
3. Graduate Institute of Electronics Engineering, National Taiwan University
4. Graduate Institute of Photonics and Optoelectronics, National Taiwan University
5. University of British Columbia