Advanced 3d printing technologies and materials