Parallel techniques for information extraction from hyperspectral imagery using heterogeneous networks of workstations