Digital Object Identifier (DOI) https://doi.org/10.1016/s1571-0661(04)80064-1 https://doi.org/10.1016/s1571-0661(04)80064-1