Department of Pharmacy;
Tongji Hospital;
Tongji University School of Medicine;
Shanghai 200065;
China;
Mitochondria and Metabolism Center;
Department of Anesthesiology & Pain Medicine;
University of Washington;
Seattle;
WA 98109;
USA;
Department of Pharmacy;
Tongji Hospital;
Tongji University School of Medicine;
Shanghai 200065;
China;
School of Pharmacy;
Macau University of Science and Technology;
Macau;
China;