Time Resolved Single Photon Counting (TCSPC)