update 2014/8/6

update binary_search function