Formulation and Characterization of Nanoparticle Delivery Systems: Lessons Learned from NCI's Nanotechnology Characterization Lab (NCL).