Design Challenges In Nanoparticle-Based Platforms: Implications For Targeted Drug Delivery Systems.