Functionalized carbon nanotube (CNT) membrane: progress and challenges. Issue 81 (3rd November 2017)