Impact of natural resources rents on green growth: evidence from G7 countries - Qian, Jiangyunze; Chen, Lai (Frontiers in Environmental Science, 2025)