#4 refactored select method, added SQLArgsParser interface, select test case passed