more detailed batchSFC