Understanding the bonding nature of uranyl ion and functionalized graphene: a theoretical study.