Melanin production by a yeast strain XJ5-1 of Aureobasidium melanogenum isolated from the Taklimakan desert and its role in the yeast survival in stress environments