[caption id="attachment_104226" align="alignright" width="209"] In this June, 22, 2014 photo, Iranian students tour the Taleghan Renewable Energy Site in Taleghan,160 kilometers (99 miles) northwest of capital Tehran, Iran. Solar has been a hot topic of discussion in Iran, which this year fielded a team of university students to compete in a U.S. solar ...