Linear Criterion for an Upper Bound on the BCS Critical Temperature