Legislative and presidential vote to be held on May 22 and July 31, respectively, for the first time in 15 years; 2.6 million out of 2.8 million eligible voters register before Tuesday deadline