Total number of publications: 150 (First/Corresponding author: 106). Including: 1 Nature, 2 Science, 1 Nature Materials, 1 Nature Physics, 1 PNAS, 6 Nature Commun., 2 National Science Review, 1 Phys. Rev. X, 7 Phys. Rev. Lett., 64 Phys. Rev. B, 8 Phys. Rev. A/Materials/Applied, 2 Comp. Phys. Comm., 6 ACS Nano, 1 ACS Energy Lett., 1 Nano Energy, 2 Nano Lett..