Branch Energy raises $33M Series B