Mechanistic model for adsorption of immunoglobulin on hydroxyapatite.