Recent advances in urban green energy development towards carbon emissions neutrality. (15th March 2023)