Advances in solar heating and cooling - Wang, Ruzhu; Ge, Tianshu (Woodhead Publishing, 2016)