implement BST-tree's Delete operate.