College of Optoelectronic Technology;
Chengdu University of Information Technology;
Chengdu 610225;
China;
State Key Laboratory of Electronic Thin Films and Integrated Devices;
University of Electronic Science and Technology of China;
Chengdu 610054;
China;