一氯化碘为什么是固体