Pancharatnam-Berry phase algorithm to calculate the area of arbitrary polygons on the Poincaré sphere Academic Article in Scopus uri icon