A novel approach for distance-based semi-supervised clustering using functional link neural network