Anfonwch hwn fel neges destun: Potential applications for solar photocatalysis , from environmental remediation to energy conversion