Massive explosion at southern Iranian port leaves over 500 injured