Pakistan capable to generate more power than required