Reconfigurable Metasurface: A Systematic Categorization and Recent Advances