Fashion feats from high-tech designer Iris van Herpen