Photocatalytic reduction of CO2 for fuel production: Possibilities and challenges