An analysis of the methods and materials for 4-dimensional printing. (2021)