Nutrition support in diabetes mellitus: similarities and differences between mellitus type1, type 2 and gestational diabetes mellitus