Institution: | 1. Department of Electronic Engineering, Chongqing University of Posts and Telecommunications, Chongqing, China;2. Department of Electronic Engineering, National Engineering Lab for TFT-LCD Key Materials and Technologies, Shanghai Jiao Tong University, Shanghai, China |