private void saveClonedPOCs(SampleBean sampleBean) throws Exception {
   savePointOfContact(sampleBean.getPrimaryPOCBean());
   if (sampleBean.getOtherPOCBeans() != null && !sampleBean.getOtherPOCBeans().isEmpty()) {
     for (PointOfContactBean pocBean : sampleBean.getOtherPOCBeans()) {
       savePointOfContact(pocBean);
     }
   }
 }