Source: http://www.apmath.spbu.ru/ru/staff/smirnovmn/files/sl_gs.pdf