Qingchen (Sherry) Zhang Author Catalina Pedraza Date 30 Jun 2025 Category team-china BS inmechanical engineering MS inmechanical engineering