1. Department of Cardiovascular Surgery, General Hospital of Northern Theater Command, No. 83, Wenhua Road, Shenhe District, Shenyang 110016, China
2. Postgraduate Training Base of Northern Theater Command General Hospital, Dalian Medical University, No. 9, Lvshun Wesztern South Road, Lvshunkou District, Dalian 116044, China
3. Postgraduate Training Base of Northern Theater Command General Hospital, China Medical University, No. 83, Wenhua Road, Shenhe District, Shenyang 110016, China