1. Department of Physiology, School of Life Science, China Medical University, Shenyang, Liaoning Province, China
2. Department of Cardiology, First Affiliated Hospital, China Medical University, Shenyang, Liaoning Province, China
3. Department of Surgery, Medical College of Wisconsin and Zablocki VA Medical Center, Milwaukee, WI, USA