Author: Victor A. Skormin,Jiming Liu,Vladimir Gorodetsky