1. College of Engineering and Applied Sciences, Nanjing University, Nanjing 210093, China
2. Nanjing Excellence Technology Center for Interventional Medical Devices, Nanjing 210093, China
3. Physics Department, Nanjing University, Nanjing 210093, China