BIPV system; renewable energy resources; barrier, residential building design