Bimolecular fluorescence complementation