Preparation and characterization of chitosan/genipin/poly(N-vinyl-2-pyrrolidone) films for controlled release drugs