Three-dimensional dispersive hybrid implicit-explicit finite-difference time-domain method for simulations of graphene