Generalized variational principles for thermopiezoelectricity