The 2009 Green Movement and the 1979 Iranian Revolution: A Comparative Perspective