Preparation of gel-core-solid lipid nanoparticle: a novel way to improve the encapsulation of protein and peptide.