Group law on the neutral component of the Jacobian of a real curve of genus 2 having many real components New examples of Weierstrass semigroups associated with a double covering of a curve on a Hirzebruch surface of degree one 