1. Antai College of Economics & Management, Shanghai Jiao Tong University, Shanghai, People’s Republic of China
2. Department of Digitalization, Copenhagen Business School, Frederiksberg, Denmark
3. School of Journalism and Communication, Nankai University, Tianjin, People’s Republic of China
4. Convergence Media Research Center, Nankai University, Tianjin, People’s Republic of China
5. Deakin Business School, Deakin University, Burwood, VIC, Australia
6. Nottingham University Business School China, University of Nottingham Ningbo China, Ningbo, China