Structure, functions and regulation of NAD and NADP dependent isocitrate dehydrogenases in higher plants and in other organisms