Solar Power: A wonderful boon