College of Life Sciences;
Graduate University of Chinese Academy of Sciences;
Beijing 100049;
China;
College of Life Sciences;
Graduate University of Chinese Academy of Sciences;
Beijing 100049;
China;
Institute of Biophysics;
Chinese Academy of Sciences;
Beijing 100101;
China;
Central Laboratory of Oncology Department;
Tianjin Medical University Cancer Institute and Hospital;
Tianjin 300060;
China;