Preparation of defect-free nanocaterpillars via in situ nanoparticlisation of a well-defined polyacetylene block copolymer