Facial Expression Detection Techniques: Based on Viola and Jones Algorithm and Principal Component Analysis | Synapse