1. Faculty of Information Technology
2. Macau University of Science and Technology
3. Taipa
4. P. R. China
5. Collaborative Innovation Center for Optoelectronic Science and Technology and Key Laboratory of Optoelectronic Devices and Systems of Ministry of Education and Guangdong Province
6. Shenzhen University
7. Shenzhen 518060
8. Department of Electronic Engineering
9. School of Physics and Technology
10. and MOE Key Laboratory of Artificial Micro- and Nano-structures
11. Wuhan University
12. Wuhan 430072
13. China
14. Xiamen University
15. Xiamen 361005