Population challenge, economy, energy decarbonization and information and communication technology: insights of ecological footprint and biocapacity in Belt and Road countries - Jialiang Wu; Xi Xu; Weihao Wang; Jikun Jiang; Yawei Xue; Ling Jiang; Zichuan Quan (Environment, Development and Sustainability, 2025)