Power quality NPTEL Assignment week 6 solution 2023