fixed areDisjointRangeInfos.
fixed logic of optimizer rule use-index-range, if one of the OR conditions is not useable, then throw away plan.