1. Institute of Microscale Optoelectronics (IMO) Shenzhen University Shenzhen 518060 P. R. China
2. College of Electronics and Information Engineering Shenzhen University Shenzhen 518060 P. R. China
3. School of Electronic and Computer Engineering Shenzhen Graduate School Peking University Shenzhen 518055 P. R. China
4. Shenzhen Fortsense Co., Ltd Shenzhen 518055 P. R. China
5. State Key Laboratory of Advanced Displays and Optoelectronics Technologies The Hong Kong University of Science and Technology Hong Kong