Exploring Graphene Physics For Optical Sensing