Band gap and heterojunction discontinuities of pseudomorphic Si1−x−yGexCy alloy layers on Si(001)