Text this: Nanorods, nanotubes, and nanomaterials research progress /