Police cordon off the street after explosions in Linchuan district of Fuzhou city in East China's Jiangxi province May 26. [Photo/people.com.cn]