State Key Laboratory of Genetic Engineering;
Department of Biochemistry;
Shanghai Medical College;
Fudan University;
138 Yi Xue Yuan Road;
Shanghai 200032;
China;
Department of Genetics;
School of Life Science;
Fudan University;
220 Handan Road;
Shanghai 200433;
China;