1. Institute of Microscale Optoelectronics (IMO)
2. Shenzhen University
3. Shenzhen 518060
4. China
5. Key Laboratory of Optoelectronic Devices and Systems of Ministry of Education and Guangdong Province, College of Optoelectronic Engineering
6. College of Electronic and Information Engineering
7. Institute for Advanced Study
8. Department of Chemistry
9. Southern University of Science and Technology
10. Shenzhen