Solar Energy Vs Electricity- Which is Cheaper in the Long Run?