PM Nawaz vows to resolve energy crisis within next few years