delete node in the middle of linked list