Skorobogatiy, Maksim (Ecole Polytechnique, Montreal); Yang, Jianke (University of Vermont)