A Reviev on Advances in Rapid Prototype 3D Printing of Multi-Functional Applications