Time-of-propagation Cherenkov counter for particle identification