use interval tree algorithm to implement interval overlap judgment