EHSM: a new conceptual model for daily streamflow simulation under ecohydrological framework