Vertex Operator Superalgebras and Their Representations