Affiliation: | a State Key Laboratory of Veterinary Biotechnology, Harbin Veterinary Research Institute of the Chinese Academy of Agricultural Sciences, Harbin, China ; b State Key Laboratory of Natural and Biomimetic Drugs, Department of Chemical Biology, School of Pharmaceutical Sciences, Peking University, Beijing, China |