An Efficient Lightweight Authentication and Key Agreement Protocol for Patient Privacy