Organo sulphur and selenium compounds: synthesis, characterization, and biological evaluation of some (E) - and (Z)- sulphides, sulphones, sulphide-sulphones, di sulphones and some related selenium containing compounds