Chinese-German Joint Laboratory for Natural Product Research College of Biological Science and Engineering Shaanxi University of Technology Hanzhong 723000 China;
Chinese-German Joint Laboratory for Natural Product Research College of Biological Science and Engineering Shaanxi University of Technology Hanzhong 723000 China;
Chinese-German Joint Laboratory for Natural Product Research College of Biological Science and Engineering Shaanxi University of Technology Hanzhong 723000 China;
Chinese-German Joint Laboratory for Natural Product Research College of Biological Science and Engineering Shaanxi University of Technology Hanzhong 723000 China;
Centre of Molecular and Environmental Biology Department of Biology University of Minho Braga 4710-057 Portugal;
Department of Biomedical Sciences Ontario Veterinary College University of Guelph Guelph Canada;