Theoretical studies of C2H4O isomers: Part 1. Acetaldehyde ground, triplet n → π* and triplet n → 3s electronic states