How subtle differences in polymer molecular weight affect doxorubicin-loaded PLGA nanoparticles degradation and drug release