Waiting time distributions in a two-queue model with mixed exhaustive and gated-type K-limited services