On free products of groups