Mix leading to success? Exploring the innovative development model in peri-urban China