Taken from L. Tang’s course slides.
Used with permission.