Portfolio selection models and applications