Advanced carbon-based nanotubes/nanocages for energy conversion and storage: synthesis, performance and mechanism