Text this: Police Powers and Commitments in Controlling Violence arising from Assemblies: A Comparative Study of Iranian Law and International Human Rights Law