Tianjin Key Laboratory of Protein Science;
College of Life Sciences;
Nankai University;
Tianjin 300071;
China;
Vollum Institute;
Oregon Health and Science University;
Portland 97239;
USA;
Ben May Institute for Cancer Research;
the University of Chicago;
Chicago 60637;
USA;