Terephthalohydrazido cross-linked chitosan hydrogels: synthesis, characterization and applications