Encapsulating phosphorus inside carbon nanotubes via a solution approach for advanced lithium ion host