China releases latest multidisciplinary research results on Sanxingdui Ruins