Text this: Current trends in the preparation of Nanoparticles for drug delivery