A review on cluster estimation methods and their application to neural spike data. (16th April 2018)