Recent progress in the development of nanomaterials targeting multiple cancer metabolic pathways: a review of mechanistic approaches for cancer treatment