If you can, I'd put them in a small greenhouse. You can get some pop-up ones for pretty cheap, and they are not that big. Because you are short on time I think the heat and humidity will help get some extra growth before flowering. You could even construct your own greenhouse with plastic sheeting...