Human placental ATP-diphosphohydrolase: biochemical characterization, regulation and function.