Poly(lactic acid) and poly(lactic-co-glycolic) acid nanoparticles: versatility in biomedical applications