1. Institute of Microscale Optoelectronics and College of Electronics and Information Engineering Shenzhen University Shenzhen 518060 P. R. China
2. Institute for Advanced Study Shenzhen University Shenzhen 518060 P. R. China
3. MGI Tech Co., Ltd. Shenzhen 518132 P. R. China
4. College of Mechanical Engineering Yangzhou University Yangzhou 225127 P. R. China
5. School of Microelectronics Hefei University of Technology Hefei 230009 P. R. China