Chengdu Institute of Biology, Chinese Academy of Sciences, Chengdu 610041, China;
Chengdu Organic Chemical Co. Ltd, Chinese Academy of Sciences, Chengdu 610041, China;
Chengdu Institute of Biology, Chinese Academy of Sciences, Chengdu 610041, China;