Seven killed in Marwar blast