My H-1b visa expired about year before. But I have the H-1b extension approval. Now can i send my passport to service center to get the H-1b visa stamp in my passport? If that so, will they give me 3 years visa stamp? Keep in mind, my H-1b visa is already expired for 1 year. What will be the duration of visa?