The advance of Muller's ratchet in a haploid asexual population: approximate solutions based on diffusion theory | Synapse