A Two Phase Approach to Multi Hoist Scheduling Problem