1. supporting Excel 2007 format(.xlsx) to download a excel file that has rows
more than 64k
2. reducing memory pressure by using SXSSF. SXSSF does not use DOM model
and write out rows when the number of rows are above a fixed window
size.