Novel chitosan-pectin composite membranes with enhanced strength, hydrophilicity and controllable disintegration.