1. Institute of Biomaterials and Tissue Engineering, Huaqiao University, Xiamen 361021, P. R. China
2. Fujian Provincial Key Laboratory of Biochemical Technology, Xiamen 361021, P. R. China
3. Department of Cardiac Surgery, Zhongshan Hospital, Fudan University, Shanghai 200032, P. R. China
4. Shanghai Institute of Cardiovascular Diseases, Shanghai 200032, P. R. China