1. Institute of Microscale Optoelectronics Shenzhen University Shenzhen 518060 P. R. China
2. Hefei Innovation Research Institute School of Microelectronics Beihang University Hefei 230013 P. R. China
3. Institute for Advanced Study Shenzhen University Shenzhen 518060 P. R. China