Kernelizing Semantic Similarity Measurement Using Bi-directional Learning Ranking for Cross-Modal Retrieval