A novel approach to fuzzy-based facial feature extraction and face recognition