Role of oils and other factors in microemulsion design