[1] Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Hlth Sci, Key Lab Stem Cell Biol, 320 Yueyang Rd, Shanghai 200031, Peoples R China
[2] Qihe Ctr Dis Control & Prevent, Qihe Cty 251100, Shandong, Peoples R China
[3] Univ Roma Tor Vergata, Dept Expt Med & Surg, Bldg D,Room D26,2 Floor,Via Montpellier 1, I-00133 Rome, Italy