Unitree's $904 million IPO opens humanoid robot listing wave