Imaging Spectroscopy Using Tunable Filters: A Review