Organo sulphur and selenium compounds synthesis characterization and biological evaluation of some E and Z sulphides sulphones sulphide sulphones disulphones and some related selenium compounds