Microwave assisted synthesis of functionalized 2H-chromene-2-thiones and 1,2-dithiole-3-thiones from β-oxodithioesters: characterization, in vitro cytotoxicity and in silico docking studies