SEMICONDUCTOR BASED PHOTOCATALYSIS