Surface second-harmonic generation from Si(111)(1x1)H : theory versus experiment