Physicochemical properties of low molecular weight alkylated chitosans: a new class of potential nonviral vectors for gene delivery.