1. Department of Biochemistry and Biophysics
2. The Arrhenius Laboratories for Natural Sciences
3. Stockholm University
4. SE-10691 Stockholm
5. Sweden
6. Department of Fibre and Polymer Technology
7. KTH Royal Institute of Technology
8. SE-10044 Stockholm