I have a 30W 12v solar panel which i would be using to charge a 12v 7.2Ah Battery.
I require a SMPS 12v-20v to 5v regulator to charge phones from that battery or the panel. The output can be any where between 1A to 2.1A.
I have tried using things like the (in)famous L7805 but its not at all efficient

Can someone suggest me something simple to construct?
Thank You!
*My skill level, Can Make Simple Circuits If Well Labeled and Described*