Photoswitchable fluorescent proteins: ten years of colorful chemistry and exciting applications.