1. Electronic Components, Technology and Materials
2. Delft University of Technology
3. 2628 CD Delft
4. The Netherlands
5. School of Microelectronics
6. The Key Laboratory of Optoelectronic Technology & Systems
7. Education Ministry of China
8. College of Optoelectronic Engineering
9. Chongqing University
10. Chongqing 400044
11. Southern University of Science and Technology
12. Shenzhen 518055
13. China
14. Shenzhen Institute of Wide-Bandgap Semiconductors