10.1007/s00500-012-0904-7