Three dimensional thermoelastic analysis of a semi infinite solid with arbitrary heat supply