Effect of heat generation on transient flow of micropolar fluid in a porous vertical channel