MICAN, a new fluorophore for vital and non-vital staining of human cells. (April 2018)