Semi-Batch Photocatalytic Reduction of Nitrates : Role of Process Conditions and Co-Catalysts