Modeling urban expansion scenarios by coupling cellular automata model and system dynamic model in Beijing, China