Added reordering option in mpogen, and fixed bugs in intel C++ compiler