US solar major First Solar Inc (NASDAQ:FSLR) is mulling a sale of its stake in solar power yieldco 8point3 Energy Partners LP (NASDAQ:CAFD) so as to fully align resources in support of its shift to Series 6 module production.