Recent insights into synthesis, biological activities, structure activity relationship and molecular interactions of thiazolidinone hybrids: A systematic review