Ultrasonic spray pyrolysis-assisted preparation of CoS for stable, uniform and efficient counter electrode in dye-sensitized solar cells