Extremely thin absorber layer solar cells on zinc oxide nanorods by chemical spray