Additively manufactured materials and structures: A state-of-the-art review on their mechanical characteristics and energy absorption. (15th May 2023)