added PSO optimiser to single pulsar analysis