Self-assembly of Novel Poly(d,l-Lactide-co-Glycolide)-b-Poly(N-Vinylpyrrolidone) (PLGA-b-PNVP) Amphiphilic Diblock Copolymers