[1] Stockholm Univ, Wenner Gren Inst, Dept Mol Biosci, S-10691 Stockholm, Sweden
[2] Univ South China, Dept Biochem & Mol Biol, Hengyang 421001, Peoples R China
[3] Karolinska Inst, Dept Biosci & Nutr, SE-14183 Huddinge, Sweden
[4] Karolinska Inst, Dept Med Biochem & Biophys, S-17165 Stockholm, Sweden
[5] Sci Life Lab, S-17165 Stockholm, Sweden