Affiliation: | 1Department of Cell Biology, Key laboratory of Cell Biology, Ministry of Public Health, and Key laboratory of Medical Cell Biology, Ministry of Education, China Medical University, Shenyang, Liaoning 110122, China;2Department of General Surgery, the First Affiliated Hospital, China Medical University, Shenyang, Liaoning 110001, China;3School of Computer Science and Engineering, Northeastern University, Shenyang, Liaoning 110004, China |