1. Hengqin Huafa Investment Holdings Co. Ltd. Zhuhai, 519031
2. Business School Sun Yat‐sen University Guangzhou, 510275 People's Republic of China
3. Wenlan School of Business Zhongnan University of Economics and Law Wuhan People's Republic of China