Nano Magic Inc (NMGX) reports earnings