An Updated Review on Synthesis and Biological Activities of Thiosemicarbazide Analogs