In this article (Ren G, Zeng P, Zhong X. 2025) the author Ge Ren affiliation has been published incorrectly. The correct affiliations for this author are;
School of Management at Shenzhen University, and School of Business Administration at South China University of Technology.
The authors affiliations have been updated in the original article for both the PDF and HTML versions.