Nature of halogen bonding involving π-systems, nitroxide radicals and carbenes: a highlight of the importance of charge transfer.