National Solidarity Party to contest 12 seats in the next GE, prepared for 3-cornered fights