immunolabelled