Numerical prediction of periodically fully developed natural convection in a vertical channel with surface mounted heat generating blocks