Biomedical applications of mesoscale magnetic particles