chemistry of some 1,3,4 thiodiazoles and related products derived from thiosemicarbazides and thiosemicarbazones