Sustainable urban regeneration based on energy balance