Design, synthesis, and biological activity of novel purine and bicyclic pyrimidine factor Xa inhibitors.