Development of an Outdoor Concentrating Photovoltaic Module Testbed, Module Handling and Testing Procedures, and Initial Energy Production Results 18,68 EUR*