SEARCH Articles Figures Tables Cyclodextrin-based polyrotaxanes Polyrotaxane Polyrotaxane cyclodextrin Polyrotaxane cyclodextrin Polyrotaxanes Having Cyclodextrin Nanotubes as The Wheel Components