Journal of Solar Energy Engineering (The American Society of mechanical Engineers)