Molecular mechanisms of flavivirus membrane fusion