Energy storage company launches bid to raise up to $50 million