Size solar panel array for marine battery charging considering sun hours and panel orientation at sea