rewrite sequential version of skiplist, fix several bugs, optimize the performance, cheers!!!