location of BFC, A branch-and-fix coordination algoerithmic framework for solving pure and mixed 0-1 programs