Toward green tourism: the role of renewable energy for sustainable development in developing nations - Guo, Yang; Chai, Yi (Frontiers in Sustainable Tourism, 2025)