[1] Tongji Univ, Dept Chem, Shanghai 200092, Peoples R China
[2] Tongji Univ, Sch Med, East Hosp, Res Ctr Translat Med, Shanghai 200120, Peoples R China
[3] Tongji Univ, Sch Med, East Hosp, Key Lab Arrhythmias,Minist Educ China, Shanghai 200120, Peoples R China
[4] Univ Cincinnati, Dept Mech & Mat Engn, Mat Sci & Engn Program, Cincinnati, OH 45221 USA