source: https://owasp.org/www-project-java-encoder/