Factory generators caused Bangladesh disaster: investigator