Enzyme-complemented activatorsorbent assay (ECASA): genetic engineering for enzyme-linked immunosorbent assay-type mercuric ion detection.