Nanotubes could help cell phones run 100x longer