Sequence controlled self-knotting colloidal patchy polymers