Unsupervised face image retrieval using adjacent weighted component-based patches