Modelling of Silicon-Germanium Alloy Heterostructures using Double Group Formulation of k . p theory