Text this: Nanoparticles for drug delivery: Insight into in vitro and in vivo drug release from nanomedicines