Factors affecting the stability of chitosan/tripolyphosphate micro- and nanogels: resolving the opposing findings.