added NoElementException for Queue and Deque