1. Department of Electronic and Computer Engineering The Hong Kong University of Science and Technology China
2. The State Key Laboratory on Advanced Displays and Optoelectronics Technologies The Hong Kong University of Science and Technology Kowloon Hong Kong
3. The Hong Kong University of Science and Technology Shenzhen Research Institute Shenzhen China 518057