10.1007/s10559-006-0118-z