The impact of environmental factors on the protein content and yield of maize grain at different nutrient supply levels