Heterogeneous Semiconductors as Versatile Photocatalysts for Organic Synthesis