Correction to: How financial development promotes green energy: is there any mediating concern from research and development Lei ZhuYinjuan He Correction 21 October 2023 Pages: 113118 - 113118