Can I transfer my H1-B if I work for another company in different state than I am in now. Or DO I have to apply for new H1 Please help. Thanks