A high performance porous flat-plate solar collector