1. Department of Gynecological Oncology, Zhongnan Hospital of Wuhan University, School of Pharmaceutical Sciences, Wuhan University, Wuhan 430071, China
2. State Key Laboratory of Virology, Hubei Province Engineering and Technology Research Center for Fluorinated Pharmaceuticals, Key Laboratory of Combinatorial Biosynthesis and Drug Discovery (Wuhan University), Ministry of Education, Frontier Science Center for Immunology and Metabolism, School of Pharmaceutical Sciences, Wuhan University, Wuhan 430071, China