1. Institute of Organic Chemistry and Biochemistry, Czech Academy of Sciences, Prague 166 10, Czech Republic
2. Computational Physics Laboratory, Tampere University, Tampere 33720, Finland
3. Institute of Biotechnology, University of Helsinki, Helsinki 00014, Finland