[1] Cent South Univ, State Key Lab High Performance Complex Mfg, Changsha 410083, Hunan, Peoples R China
[2] Cent South Univ, Canc Res Inst, Changsha 410078, Hunan, Peoples R China
[3] Med Univ S Carolina, Dept Regenerat Med & Cell Biol, Charleston, SC 29425 USA