An efficient greedy insertion heuristic for energy-conscious single machine scheduling problem under time-of-use electricity tariffs. (15th August 2016)