Residents divided over North Branch power plant project