1. Department of Basic Medical Sciences Medical College Xiamen University China
2. State Key Laboratory of Cellular Stress Biology Xiamen University China
3. Fujian Provincial Key Laboratory of chronic liver disease and hepatocellular carcinoma Xiamen University China
4. Department of Neurosurgery China‐Japan Union Hospital Jilin University Changchun China