Chris Hogan signs one-year deal with Panthers