Xrf fit

For background remove, we only care about the central parts where there are peaks. On the boundary part, we don't care the accuracy so much. But we need to pay attention to edge effects in general convolution.