fix bugs in unicode_slice