Affiliation: | 1. Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, Hubei, 430074, PR China;2. China Academy of Launch Vehicle Technology, Beijing, 100076, PR China;1. Pharmacy College, Chengdu University of Traditional Chinese Medicine, Chengdu 611137, China;2. Department of Chemistry, Stony Brook University, Stony Brook, NY 11794, United States |