search with utf-8 encoding and insensitive case