Potential applications of graphene