Supramolecular glucose oxidase-SWNT conjugates formed by ultrasonication: effect of tube length, functionalization and processing time