Single-molecule chemical reduction induced by low-temperature scanning tunneling microscopy: A case study of gold-porphyrin on Au(111)