Bacterial 1,4-α-glucan branching enzymes: characteristics, preparation and commercial applications