Geophysical Sciences Prof. Fred Ciesla comments on asteroid dust from Hayabusa2 solving a mystery of planet creation