My 6 years on H1 visa ends March 2013. I exited US a week before that. I have a valid H1 B visa stamped till 2014. I am in India right now waiting for the I140 approval. After I140 approval, can i travel back to US on my existing H1 B visa or do i have to renew the H1B for travelling back?