1. Institute of Organic Chemistry and Biochemistry of the Czech Academy of Sciences, CZ-16000 Prague 6, Czech Republic
2. Department of Physics, University of Helsinki, FI-00560 Helsinki, Finland
3. Institute of Biotechnology, University of Helsinki, FI-00790 Helsinki, Finland
4. Computational Physics Laboratory, Tampere University, FI-33720 Tampere, Finland