A branch and bound method for the line balancing problem in U-shaped assembly lines with equipment requirements. (July 2015)