DePS: An improved deep learning model for de novo peptide sequencing