10.1016/j.matpr.2017.05.038