Explain Queue Implementation Using Singly Linked Lists