A berth allocation strategy using heuristics algorithm and simulation optimisation. (24th November 2008)