Institution: | 1. Department of Biochemistry and Molecular Biology, West China School of Preclinical and Forensic Medicine, Sichuan University, Chengdu, Sichuan, China;2. Sichuan University “985 Project‐Science and Technology Innovation Platform for Novel Drug Development”, Chengdu, Sichuan, China |