1. Hubei Provincial Key Laboratory of Developmentally Originated Disease
2. Hubei Province Engineering and Technology Research Center for Fluorinated Pharmaceuticals
3. Wuhan University School of Pharmaceutical Sciences
4. Wuhan 430071
5. China
6. State Key Laboratory of Virology
7. College of Life Sciences
8. Wuhan University
9. Wuhan 430072
10. Medical Research Institute
11. Suzhou ChukaipharmaTech
12. Suzhou