EUNIS Habitat Classification: expert system, characteristic species combinations and distribution maps of European habitats.