Mechanism of dehydration of alcohols by iodine/triphenylphosphine

[This paper](http://www.sciencedirect.com/science/article/pii/S0040403904008329) describes the dehydration of an alcohol to form an alkene. What is the mechanism of alcohol dehydration with iodine? Why can only iodine of all the halogens be used?


