LocVul: Line-level vulnerability localization based on a Sequence-to-Sequence approach