Affiliation: | a State Key Laboratory of Natural and Biomimetic Drugs, School of Pharmaceutical Sciences, Peking University, Beijing 100191, China;b State Key Laboratory of Virology, Department of Immunology, Hubei Province Key Laboratory of Allergy and Immunology, Wuhan University School of Medicine, Wuhan 430071, China |