10.1016/j.jss.2014.07.011