Analysis of determinant factors affecting retail business customer loyalty