Unfolding a maṇḍala :the Buddhist cave temples at Ellora