A Comprehensive Review of Fluorescence Correlation Spectroscopy