1. Intelligent Energy-based Tumor Ablation Laboratory, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China
2. School of Mechanical and Power Engineering, East China University of Science and Technology, Shanghai, China
3. Mingche Biotechnology Company, Ltd, Suzhou, China
4. Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, SK, Canada