10.1016/j.ijcard.2007.11.046