Reconstructing Gravitational Attractions of Major Cities in China from Air Passenger Flow Data, 2001-2008: A Particle Swarm Optimization Approach