added StringSplitOnceChar