Complex 3d curve

How can I get a surface to twist and grow as it twists creating a screw like type of effect? but without the helical tool? I need to do this with sweep tool. I need surface like image below

SolidworksDrawings And Detailing