Shanghai Port B vs Beijing Institute Technology Form