1. The School of Accounting and the Innovation and Talent Base for Digital Technology and Finance of Zhongnan University of Economics and Law in Wuhan, Wuhan, People’s Republic of China
2. Finance Department, UTS Business School, University of Technology Sydney, Sydney, Australia