Crosslinked poly(1-butyl-3-vinylimidazolium bromide): a super efficient receptor for the removal and storage of iodine from solution and vapour phases