Graphene absorption enhancement using silicon slot waveguides