An unsupervised band selection algorithm for hyperspectral imagery based on maximal information: An unsupervised band selection algorithm for hyperspectral imagery based on maximal information