added test and check for empty output product bands list