Copper indium gallium selenide