Azobenzene-functionalized carbon nanotubes as high-energy density solar thermal fuels.