materials science and engineering review 7850608