1. Institute of MicroelectronicsPeking University Beijing P. R. China 100871
2. Department of Electrical and Electronic EngineeringSouthern University of Science and Technology Shenzhen P. R. China 518055
3. State Key Lab on Advanced Displays and OptoelectronicsThe Hong Kong University of Science and Technology Clear Water Bay, Kowloon Hong Kong