ternary solar energy