Integrating dynamic segmentation and portfolio theories for better customer portfolio performance