1. Wuya College of Innovation, Shenyang Pharmaceutical University, Wenhua Road No. 103, 110016 Shenyang, China
2. Department of Emergency Medicine, General Hospital of Northern Theater Command, Laboratory of Rescue Center of Severe Trauma PLA, No. 83 Road, Shenhe District, 110016 Shenyang, China
3. Department of Pharmacology, Shenyang Pharmaceutical University, Wenhua Road No. 103, 110016 Shenyang, China
4. Department of Pharmacy, Faculty of Health and Medical Sciences, University of Copenhagen, Universitetsparken 2, DK-2100 Copenhagen, Denmark