India, Nepal satisfied with strides in power sector cooperation: MEA