Publications

This selected publication list is not frequently updated. Please see my Google Scholar for recent updates. (* Corresponding Author, = Equal Contributions.)

word cloud

Preprints

Journal publications

Conference publications

Books

Patents