1. Department of Physics and Astronomy, University College London, Gower Street, London WC1E 6BT, United Kingdom
2. Institute of Enzymology, Research Centre for Natural Sciences, Magyar tudósok körútja 2, Budapest 1117, Hungary
3. Department of Applied Biotechnology and Food Science, Budapest University of Technology and Economics, Budafoki út 6-8, Budapest 1111, Hungary