Modern level for properties prediction of iodine-containing organic compounds: the halogen bonds formed by iodine