A comparative study of aggregate production planning strategies under conditions of uncertainty and cyclic product demands