Gravar-mail: Density propagation based adaptive multi-density clustering algorithm