Highly soluble polythiophene-based strontium-doped NiO nanocomposite for effective electrochemical detection of catechol in contaminated water