Interfacial and bulk switching MoS2 memristors for an all-2D reservoir computing framework