Singular Solutions And Pattern Formation In Aggregation Equations