State;
Key;
Laboratory;
of;
Molecular;
Cell;
Biology;
Institute;
Biochemistry;
and;
Shanghai;
Institutes;
for;
Biological;
Sciences;
Chinese;
Academy;
200031;
China;
College;
Life;
Science;
Henan;
University;
Kaifeng;
475001;