Use libzip instead of system('gunzip')