3D Nanoprinting Techniques for the Medicine and Robotics Domain