Alkylation of aryl 3-oxopropanedithioate and 3-amino-1-aryl-3-thioxo-1-propanones as an effective tool for the construction of differently substituted thiophenes and annulated thiophenes