An empirical analysis of private brand demand recognising heterogeneous preferences and choice dynamics