1. Shenzhen Key Laboratory of Smart Healthcare Engineering Guangdong Provincial Key Laboratory of Advanced Biomaterials Department of Biomedical Engineering Southern University of Science and Technology Shenzhen Guangdong 518055 P. R. China
2. Department of Pharmacy Shenzhen Children's Hospital Shenzhen Guangdong 518026 P. R. China
3. Department of Electronic and Electrical Engineering Southern University of Science and Technology Shenzhen Guangdong 518055 P. R. China
4. Department of Molecular Cellular and Developmental Biology (MCD) Centre de Biologie Integrative (CBI) University of Toulouse CNRS UPS Toulouse 31062 France
5. Mechanobiology Institute National University of Singapore Singapore 117411 Singapore
6. Department of Interventional Radiology First Affiliated Hospital of Southern University of Science and Technology Second Clinical Medical College of Jinan University Shenzhen People's Hospital Shenzhen Guangdong 518020 P. R. China
7. Department of Physiology Institute of Digital Medicine and Mechanobiology Institute National University of Singapore Singapore 117593 Singapore
8. Jiaxing Research Institute Southern University of Science and Technology Jiaxing Zhejiang 314000 P. R. China