Chinese contract winner once barred by World Bank : vimarsan