Metal Oxides in Energy Technologies - Wu, Yuping (Elsevier Elsevier, 2018)