Autofluorescence: Biological functions and technical applications.