Accounting methods, uncertainties and influential factors of net anthropogenic nitrogen input (NANI) Net anthropogenic nitrogen input to Huaihe River Basin, China during 1990-2010.