Functionalization of multiwalled carbon nanotubes with polyesters via bergman cyclization and “grafting from” strategy