Advanced Time-Correlated Single Photon Counting Applications