Recent progress in graphenes: synthesis, covalent functionalization and environmental applications Maha Shabbir, Zulfiqar Ali Raza*, Tahir Hussain Shah, Muhammad Rizwan Tariq, 10.1007/s40097-021-00467-w XML