ReneSola Sells 12MWp Caravaca Project in Spain to German Investment Group