I have moved to Queen's University, Canada. You can reach me via my new website https://research.cs.queensu.ca/home/rxlu/.
Thank you, Rongxing Lu