Hundreds of Pa. state university faculty demonstrate over contract dispute