7 factors that affect nutrition and hydration