Powers Island in Sugar Grove Township, Illinois