Rainfall – runoff model of the Huangpu River in Shanghai