Reconciling present neutrino puzzles: Sterile neutrinos as mirror neutrinos | doi.page