1. Department of Electronic Engineering, Chongqing University of Posts and Telecommunications, 2 Chongwen Road, Chongqing 400065, China
2. Department of Electronic Engineering, National Engineering Lab for TFT-LCD Key Materials and Technologies, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai 200240, China
3. Department of Materials Science and Engineering, Cornell University, Ithaca, NY 14853, USA