Affiliation: | 1. College of Life Sciences, Northwest A&F University, Yangling 712100, China;2. Shaanxi Key Laboratory of Natural Products & Chemical Biology, College of Science, Northwest A&F University, Yangling 712100, China;3. Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China |