Integrated scheduling of material handling and workstations in flexible manufacturing