1. State Key Laboratory of Fluid Power and Mechatronic Systems School of Mechanical Engineering Zhejiang University Hangzhou 310027 China
2. Key Laboratory of 3D Printing Process and Equipment of Zhejiang Province College of Mechanical Engineering Zhejiang University Hangzhou 310027 China
3. Key Laboratory of Materials Processing and Mold Zhengzhou University Zhengzhou 450002 China
4. Cancer Center Zhejiang University Hangzhou 310058 China