1. School of Nuclear Technology and Chemistry & Biology, Hubei University of Science and Technology; Xianning People's Republic of China
2. Zhejiang Xianju Junye Pharmaceutical Co. Ltd; Xianju, Zhejiang 317300 People's Republic of China
3. School of Chemistry and Chemical Engineering, Wuhan University of Science and Technology; Wuhan, Hubei 430081 People's Republic of China
4. WuXi AppTec (Wuhan); Hubei People's Republic of China
5. Institute of Medicinal Biotechnology, Chinese Academy of Medical Sciences and Peking Union Medical College; Beijing 100050 People's Republic of China