I think You have an excellent profile. My profile was in no way close to yours. I had my MSc in Physiology, Revised GRE score (V: 153, Q:150) A: 4.0, TOEFL: 107/120
I had some research experience from IICB thanks to the IAS/INSA/NASI,2010 fellowship and cleared GATE XL with 97 percentile. Even I had no Publications.
But I have received 2 offers. One from Miami University, Ohio for PhD in mol bio and the other from SIU carbondale fro MS in physiology, both carries grad assist. and tuition waivers. Two of my friends having no publications got admission offers from U Wisconsin-madison and CUNY respectively.
I believe that although a publication does improve your chance, if you are strong in other aspects and can come out with an excellent SOP. You can easily get admission offers. Even without publications, a little bit of lab experience helps a lot when you are applying to USA
Choose wisely where to apply. Do apply to your dream universities, but at the same, choose some mid ranked universities as well which are safe bets. Email a lot of faculty members, its actually wise to apply to places from where you are getting encouraging emails.
I have seen people from India applying with more than one 1st author paper in peer reviewed journals having good impact factor and paper presentations in international conferences in UK or Japan. So yes, you will have to compete against such people, but with that kind of GRE score, i dont think you will face any problems.