Active-active and active - sterile neutrino oscillation solutions to the atmospheric neutrino anomaly