When Face Recognition Meets with Deep Learning: an Evaluation ofConvolutional Neural Networks for Face Recognition