Lomonosov Moscow State University, Moscow, Russia.