publication venue for High concentration photovoltaics - state-of-the-art and novel concepts. 3:2841-2844. 2003