fix remove bug and duplicate bug in JList