Institute of Genetics;
State Key Laboratory of Genetic Engineering;
School of Life Sciences;
Fudan University;
Shanghai 200433;
China;
Institute of Genetics;
State Key Laboratory of Genetic Engineering;
School of Life Sciences;
Fudan University;
Shanghai 200433;
Chi;