Multi-objective assembly line balancing considering component picking and ergonomic risk