use configurable Charset in every String.getBytes() and new String()