Affiliation:
1. The 26th Institute of China Electronic Technology Group Corporation, Chongqing 400060, China
2. School of Electronics and Information Engineering, Southwest University, Chongqing 400715, China
Funder
Chongqing Municipal Education Commission
China Association for Science and Technology
Natural Science Foundation of Chongqing Municipality
National Natural Science Foundation of China
Key Research and Development Program of Sichuan Province
Publisher
American Chemical Society (ACS)