1. School of Pharmaceutical SciencesState Key Laboratory of Cellular Stress BiologyXiamen University Xiamen China
2. Department of PathologyFujian Provincial Tumor Hospital Fuzhou China
3. Division of Biological SciencesDepartment of PathologyUniversity of California, San Diego La Jolla California USA