Impact of agile, condition-based maintenance strategy on cost efficiency of production systems