what is a pebble mill in tehran esfahan iran