Lipid and carotenoid cooperation-driven adaptation to light and temperature stress in Synechocystis sp. PCC6803.