Design and control of hybrid solar houses using microcomputers