On Blaschke products, Bloch functions and normal functions