A particle swarm optimization for solving joint pricing and lot-sizing problem with fluctuating demand and unit purchasing cost · Study