A queueing system with queue length dependent service times, with applications to cell discarding in ATM networks. (1999)