A new protein motif extraction framework based on constrained co-clustering