Macronutrients and obesity: revisiting the calories in, calories out framework.