Hard Example Generation by Texture Synthesis for Cross-domain Shape Similarity Learning