Juncai He Research Scientist, Applied Mathematics and Computational Science numerical analysis machine learning Deep learning