TiO2@C core@shell nanocomposites: A single precursor synthesis of photocatalyst for efficient solar water treatment.