Research Center for Health Economics Anhui University of Finance and Economics Bengbu 233000 P.R.China;
School of Business Administration University of Houston-Victoria Sugar Land 77449 USA;
Institute of Geographic Sciences and Natural Resources Research Chinese Academy of Sciences Beijing 100101 P.R.China;
Institute for Global Innovation and Development/Institute of Eco-Chongming/School of Urban and Regional Science East China Normal University Shanghai 200062 P.R.China;
School of Languages and Media Anhui University of Finance and Economics Bengbu 233000 P.R.China;