code: public InputStreamReader getDecompressionStream(String path, String encoding)
  		throws IOException
  	{
  		File fileToUncompress = new File(path);
  
  		BufferedInputStream fileStream = new BufferedInputStream(new FileInputStream(fileToUncompress));
  
  		// read bzip2 prefix: BZ
  		fileStream.read();
  		fileStream.read();
  
  		BufferedInputStream bufferedStream = new BufferedInputStream(fileStream);
  
  		CBZip2InputStream input = new CBZip2InputStream(bufferedStream);
  
  		return new InputStreamReader(input, encoding);
  
  	}
docs: Creates Stream for decompression
  
  @param path
  path to file to uncompress
  @param encoding
  ecoding to use
  @return decompression stream
  @throws IOException