Near infrared spectroscopy: A mature analytical technique with new perspectives - A review.