UTF-8 Text File Support

Supporting Input Files in UTF-8 Format