A fullerene-based multi-functional nanoplatform for cancer theranostic applications.