Optimal Reinsurance Designs: from an Insurer’s Perspective