10.1016j.jmat.2023.05.014