Geometrical projection improved multi-objective particle swarm optimization for unsupervised nonlinear hyperspectral unmixing | Synapse