Secure Partitioning of Composite Cloud Applications