1. Wuya College of Innovation, Shenyang Pharmaceutical University, No. 103, Wenhua Road, Shenyang 110016, China.
2. Liaoning Institute for Drug Control, No. 7 Chongshan West Road, Shenyang 110016, China.
3. Joint International Research Laboratory of Intelligent Drug Delivery Systems, Ministry of Education, Shenyang 110016, China.