3D printing saves $2700 per surgery finds new research