AN OVERVIEW OF GRAPHENE IN ENERGY PRODUCTION AND STORAGE APPLICATIONS