Solid nanotubes comprising alpha-Fe2O3 nanoparticles prepared from ferritin protein.