Sturgeon Falls hydroelectric station marks 100 years of powe