1. Department of Industrial Engineering and Information Technology; University of Trieste; Via A. Valerio, 6/A - 34127 Trieste Italy
2. Q.Cells International Italia S.r.l.; Via G. Nicotera, 29 - 00195 Roma Italy
3. Faculty of Sciences Engineering, Renewable Energy Laboratory; Jijel University; Ouled-Aissa P.O. Box .98 Jijel 18000 Algeria
4. Abdus Salam International Centre for Theoretical Physics (ICTP); Strada Costiera, 11, 34151 Trieste Italy
5. Suntrust s.r.l.; Strada della Rosandra, 2 - 34147 Trieste Italy