Medical and Engineering Cross Research Fund of "Star of Jiao Tong University" Program of Shanghai Jiao Tong University Grant YG2023ZD08