This library wrapped chardet