10.1007/s00034-010-9263-8