Specification of regret function in multi-alternative, multi-attribute choice sets: a comparative analysis