National Engineering Research Center of Electromagnetic Radiation Control Materials;
University of Electronic Science and Technology of China;
Chengdu 611731;
China;
State Key Laboratory of Electronic Thin Films and Integrated Devices;
University of Electronic Science and Technology of China;
Chengdu 611731;
China;
School of Electronic Science and Engineering;
University of Electronic Science and Technology of China;
Chengdu 611731;
China;
Shenzhen Institute for Advanced Study;
University of Electronic Science and Technology of China;
Shenzhen 518110;
China;