Self-Assembled Nanostructures For The Cellular Delivery Of Small Molecules, Oligonucleotides And Proteins For The Treatment Of Cancer