Flat-plate collectors