PSICS - Parallel Stochastic Ion Channel Simulator