fixed aranqe/issue#745. do not allow null or empty delimiters for split()