Alvin, I wouldn't put them under full sun if I were you. One thing for sure is the older leaves will die back faster than new growth. They love plenty of indirect sunlight. Don't pressure yourself forcing them to flower for you. These plants are funny. They will take their own sweet time to do their business. One day they will reward you with their fullest best bloom. Have patience.
But there are ways...some bypass. Have read elsewhere that there are humans who put them together in a/c room or in a fridge at night to initiate bloom.
I'll leave that for you to decide. No liabilities!