Wonder where ‘cosmic dust’ comes from? Science solved the mystery