Natural gas generators launched in Dubai