add test on btree_search
fix bugs of btree_delete, add more test on it