Machine learning techniques for analysis of hyperspectral images to determine quality of food products: A review | Synapse