Flexible solar panel battery