solar rectification