Nevermind. I close maya and then re-open maya and my texture is back! I have no idea why this happen? maybe it's because I have maya 4.5 running on a mac?