add SLinkedList.h