A Catchment-Scale Hydro-Biogeochemical Model for Studying Non-Point Source Nitrate transport and Denitrification Process