sino is used if
the first part of the sentence is negative and is contradicted by the second part. it is equivalent to the expressions but instead and but rather
pero is used instead of sino if
there is no direct contradiction between the two parts of the sentence
sino que is used instead of sino
to connect two contradictory clauses. there needs to be verb in second clause for sino que.