1. Department of Anesthesiology West China Hospital of Sichuan University Chengdu 610041 P.R. China
2. Laboratory of Mitochondrial and Metabolism Department of Anesthesiology West China Hospital of Sichuan University Chengdu 610041 P.R. China
3. Core Facilities of West China Hospital Sichuan University Chengdu 610041 P.R. China
4. Shanghai Tenth People's Hospital Shanghai Frontiers Science Center of Nanocatalytic Medicine School of Medicine Tongji University Shanghai 200072 P.R. China