Environmental issues regarding CO2 and recent strategies for alternative fuels through photocatalytic reduction with titania-based materials