In India, if my name is different on my passport and B.Tech certificate, will I face any problem while applying for an MS in the US? Would it be a problem while applying for a US student or H1B Visa, from India, if there is a minor spelling difference in my passport name and 10th,12th mark sheets?