Key Laboratory for Precision and Non-traditional Machining Technology of Ministry of Education;
Dalian University of Technology;
Dalian;
Liaoning 116024;
China;
Depart of Interventional Radiology;
Dalian Medical University;
Dalian 116011;
China;