Imdaad provides power generators for Dubai Swimming World Cup 2012