State Key Laboratory of Electronic Thin Film and Integrated Devices;
University of Electronic Science and Technology of China;
Chengdu 610054;
Sichuan;
China;
Center for Information in Medicine;
University of Electronic Science and Technology of China;
Chengdu 610054;
Sichuan;
China;
The First Sub-Institute;
Nuclear Power Institute of China;
Chengdu 610041;
Sichuan;
China;