Logod Sildiga "energy technology"