A rule-based classification methodology to handle uncertainty in habitat mapping employing evidential reasoning and fuzzy logic