Advances in Photocatalytic Disinfection - An, Taicheng; Zhao, Huijun; Wong, Po Keung; Wong, Po Keung; Zhao, Huijun (Springer Berlin Heidelberg, 2017)