Cavitand-Functionalized SWCNTs for N-methylammonium Detection