The quay crane scheduling problem with nonzero crane repositioning time and vessel stability constraints. (April 2016)