project in SJTU