complete red black tree insert , fix some bug