pH-sensitive locomotion of cyclodextrins in a block-selective mobile polyrotaxane.