On second-order conditions in vector optimization