Nanomedicine and nanotoxicology: the pros and cons for neurodegeneration and brain cancer