Carbon nanotubes : recent advances, new perspectives and potential applications /: recent advances, new perspectives and potential applications. (2023)