Polypeptide-participating complex nanoparticles with improved salt-tolerance as excellent candidates for intelligent insulin delivery. Issue 23 (2nd March 2017)