[1] Shanghai Jiao Tong Univ, Shanghai Hosp 6, Inst Microsurg Limbs, Shanghai 200231, Peoples R China
[2] Shanghai Jiao Tong Univ, Shanghai Ctr Syst Biomed, Key Lab Syst Biomed, Shanghai 200231, Peoples R China
[3] State Key Lab Oncogenes & Related Genes, Shanghai, Peoples R China