Lightning strike lands 77 cadets in hospital