Preparation, characterization, and safety evaluation of poly(lactide-co-glycolide) nanoparticles for protein delivery into macrophages