Journal of Solar Energy Engineering-transactions of The Asme Journal uri icon