Recent developments in photocatalytic water treatment technology: A review
1-s2.0-S0043135409008525-main.pdf
1-s2.0-S0043135409000943-main