Replace utf8_decode with iconv() in case mbstring is missing.