Retraction: Revealing the impacts of banking sector development on renewable energy consumption, green growth, and environmental quality in China: does financial inclusion matter? (Frontiers in Energy Research, 2025)