Water soluble polythiophenes: preparation and applications