thiosulfate and cyanide leaching recoveries results