fix mb_convert_case when encoding set other than default