enhanced email validation