Demonstrations rock Tehran universities