added TreeNode.from_newick