serialize/deserialize for AvlTree