Halogen bonding as a new driving force for layer-by-layer assembly.