Natural Science Foundation of Tianjin Municipality Grant 18JCYBJC95600