Natural Science Foundation of Tianjin Municipality Grant 23JCYBJC00600