Refinery staff vote to end strike