Self-assembled lipid--polymer hybrid nanoparticles: a robust drug delivery platform.