School of Information Management, Wuhan University, Wuhan 430072, China;
School of Management, Huazhong University of Science and Technology, Wuhan 430074, China;
School of Electrical Engineering and Computing, The University of Newcastle, Callaghan, NSW 2308, Australia;
College of Economics and Management, Huazhong Agricultural University, Wuhan 430070, China;