Chitosan cross-linked poly(acrylic acid) hydrogels: drug release control and mechanism