1. Department of Medical Biochemistry and Biophysics, Umeå University,SE-90187, Umeå, Sweden.
2. Qilu Hospital, Shandong University, Jinan, 250012, Shandong, China.
3. Department of Molecular Biology and Umeå University, SE-90187,Umeå, Sweden.
4. Department of Radiation Sciences, Umeå University, SE-90187, Umeå,Sweden.