Affiliation: | (1) Department of General Surgery, Changhai Hospital, Shanghai, 200433, People's Republic of China;(2) State Key Laboratory of Genetic Engineering, Institute of Genetics, School of Life Sciences, Fudan University, Shanghai, 200433, People's Republic of China;(3) Present address: Department of Genetics, School of Medicine, Yale University, 333 Cedar Street, New Haven, CT 06520, USA |