CEC gets ruthless on solar panel quality