deep copy on the origin linked list