Heterogeneous photocatalysis: From water photolysis to applications in environmental cleanup Akira Fujishima , Xintong Zhang , Donald A. Tryk 2006 International Journal of Hydrogen Energy 541 citations