Enhanced intracellular delivery and controlled drug release of magnetic PLGA nanoparticles modified with transferrin