Natl. Sci. Rev. 7 1024 2020