Extraction types