Inorganic pyrophosphatase as a label in heterogeneous enzyme immunoassay