Graphene based functional devices: A short review