10.1016/j.jnca.2017.03.004