Semiconductor-Based Nanocomposites for Photodegradation of Organic Pollutants