Thiosemicarbazone derivatives as potential inhibitors of acetylcholinesterase, butyrylcholinesterase and their molecular docking studies