Department of Agricultural Economics and Management, School of Public Affairs/China Academy for Rural Development (CARD),Zhejiang University, Hangzhou 310058, P.R.China;
Department of Agricultural Economics and Management, School of Public Affairs/China Academy for Rural Development (CARD),Zhejiang University, Hangzhou 310058, P.R.China;
Business Management & Organisation, Social Sciences Department, Wageningen University Box 81306700 EW Wageningen,the Netherlands;
School of Economics, Hefei University of Technology, Hefei 230601, P.R.China;