1. Beijing Key Laboratory of Environmental and Viral Oncology
2. Faculty of Environment and Life
3. Beijing University of Technology
4. Beijing 100124
5. China
6. State Key Laboratory of Proteomics
7. Beijing Proteome Research Center
8. National Center for Protein Sciences (Beijing)
9. Beijing Institute of Lifeomics
10. Beijing 102206
11. Department of Pathology
12. Sun Yat-sen University Cancer Center
13. Guangzhou 510060