Emergency Department, West China Hospital, Sichuan University, Chengdu, Sichuan, China; Disaster Medical Center, Sichuan University, Chengdu, 610041, China; Laboratory of Emergency Medicine, West China Hospital, Sichuan University, Chengdu, 610041, China. Electronic address: