Free solar panels installed at Woodbridge Town Library