Factors affecting lunar eclipse frequency