gfp fluorescence mechanism