Fluorescence complementation: an emerging tool for biological research.