Charge residue model