A mechanistic study on photocatalysis by thiapyrylium salts. Photodegradation of dimethoate, alachlor and pyrimethanil under simulated sunlight