1. Shenzhen Engineering Laboratory of phosphorene and Optoelectronics
2. International Collaborative Laboratory of 2D Materials for Optoelectronics Science and Technology of Ministry of Education
3. College of Optoelectronic Engineering
4. Shenzhen University
5. Shenzhen 518060