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