Evaluating the suitability of nanoparticles and microspheres for diagnostics and biopharmaceutical delivery in medicine