Clean renewable energy one of solar energy best advantages