Hydrogen adsorption in carbon nanostructures: comparison of nanotubes, fibers, and coals.