84fe3b1366557a3b2a4786e6610c8acb 2dmaterials_a2018v5n2p025024.pdf