O Capital signs solar panel deal with Germany's REC