A modified Xinanjiang model and its application in northern China | Synapse