Hi, Congratulations, you have done quite well! A 1st author paper is a big deal, especially in a reputable journal (elsevier is a major publishing house and an impact factor of 4 is very good in engineering and energy related fields). If you can, use google scholar and track if anyone cites your work. That can take a couple years to see citations, but if it starts to get cited that would be good to mention as well. Definitely feature your publication in your applications as part of extra curricular activities and awards.
If your income is 60,000/yr then you may qualify for questbridge program https://www.questbridge.org/ (depends on number kids in your family as you are right around income cutoff), they work with partner universities (some of which have engineering programs. e.g. MIT, Stanford, Vanderbilt, Duke, Rice, Northwestern, etc) , and will result in a full ride offer from the college if chosen. Definitely a great option to pursue if you qualify.
Do either of your parents have a college degree? If neither, that makes you a 1st generation student and that is a “hook”.
Highly selective colleges will typically have good need based aid for income of 60,000 (likely at least full tuition, but you need to run the financial aid calculators on their sites to be sure).
For major, mechanical engineering is the most flexible undergrad engineering program relevant to your current interests Depending on your interests, electrical engineering could also make sense. If you have specific interest in battery technology as opposed to battery integration, then look at chemical engineering and materials science and engineering.
Most state flagship schools have good engineering programs. I did not catch what your home state is, but definitely suggest you apply to one or several in your state, as cost will be lower and you will have a much higher chance of acceptance than out of state flagships.
For schools to pick, in ivy league, which seems to be your interest, Cornell and Princeton have good engineering programs (Princeton is part of questbridge), and although small Dartmouth has a nice entrepreneurial program (also questbridge partner).
Some other schools to consider: WPI (worcester polytech) and Olin, small/mid and very small schools with very project oriented, excellent engineering curriculum. Rose Hulman fits that also, but I am unsure of their need aide. If you want both liberal arts and engineering, then Harvey Mudd or Swarthmore worth a look. Also, Lehigh, Lafayette (mentioned by someone else). Rice is also definitely worth a look.
For out of state flagship colleges, might be worth a shot for a few if they have merit aide possibility sufficient for your needs (note many of these schools have much less need aide for out of state students and winning merit is very hard, but not impossible, should be considered reaches though). Colorado school of mines might be of interest, most Big Ten schools, any Florida schools if you make national merit (U Florida good choice), many of the Alabama schools. Good luck!