Progress in energy recovery and graphene usage in capacitive deionization