Sunlight photocatalytic activity of polypyrrole–TiO2 nanocomposites prepared by ‘in situ’ method