[1] IPBS, Grp Biotechnol Prot, CNRS, UMR 5089, F-31077 Toulouse, France
[2] Chinese Acad Sci, Shanghai Inst Biol Sci, Shanghai Inst Plant Physiol & Ecol, Shanghai 200025, Peoples R China
[3] Univ Ljubljana, Fac Med, Inst Biochem, Ljubljana 1000, Slovenia