added FromRGBIntegerArray