Advances in materials science for environmental and energy technologies. (2017)