Thermo-hydraulic performance of double pass solar air heater duct having semi-circular tubes and perforated blocks as artificial roughness. (March 2023)