How to create Sub-Products based on Product Option