what is a micronutrient diet