The Development of Photocatalysts for Carbon Dioxide Reduction: from Sensitized to Self-Sensitized Catalysis and Catalyst Immobilization