Bimolecular fluorescence complementation: illuminating cellular protein interactions.