Affiliations
1. School of Pharmaceutical Sciences, Chongqing University, Chongqing, 401331, China
To whom correspondence should be addressed: Xiaoyong Tong, xiaoyongtong@cqu.edu.cn
Word count (excluding Methods, Abstract, References, Figure legends): 3937
Illustrations: 8 figures, 1 table.