Galena Mining Ltd executes hybrid power purchase agreement f