Tesla’s Efforts for Renewable Energy Future