Theoretical and experimental characterization of reflectarrays