Use of penalties in a branch and bound procedure for the fixed charge transportation problem