Author: V. N. Tsygan, A. V. Skalnyy, E. G. Mokeeva