10 1016 J Msec 2019 03 0367