A Family of Penalty Functions for Structured Sparsity