macronutrients include nitrogen phosphorus and potassium