Glomerular number and size: facts and artefacts