3D Printing Manufacturing Techniques, Materials, and Applications: An Overview. (10th December 2021)