Rescuers prepare to rescue the injured in the site of a residential building explosion in Dalian City, northeast China's Liaoning Province, May 16, 2011. [Xinhua/Xu Dewu]