Current Developments in Photocatalysis and Photocatalytic Materials - Wang, Xinchen (Elsevier Elsevier, 2020)