How the roofing morphology and housing form affect energy performance of Shanghai's workers' village in urban regeneration. (December 2017)