1. State Key Laboratory on Advanced Displays and Optoelectronics Technologies, Dept. of Electronic and Computer Engineering; the Hong Kong University of Science and Technology (HKUST); Clear Water Bay, Kowloon Hong Kong
2. HKUST Jockey Club Institute for Advanced Study; Kowloon Hong Kong
3. Dept. of Microelectronics; Soochow University; Suzhou China