add avltree's insert operation