A flexible hierarchical approach for facial age estimation based on multiple features. (June 2016)