Consideration of workforce differences in assembly line balancing and worker assignment problem