Eight more dengue cases surface in Punjab, toll mounts to 97