1. Add the step of choose band_width.

TODO:

The result of  `Silverman's rule of thumb` still has DIFFERENCE
with the result from kde.gaussian_kde() which was supplied by scipy.stats.

HOW TO USE THE BANDTH?