Author: Yuri S. Shirokov, A.N Kaliadin, O.V. Bogdanov, G.A. Vorontsov