Independent review on cost of energy published