Controlled functionalization of carbon nanotubes by a solvent-free multicomponent approach.