Penn State explodes in third quarter for win over Buffalo