Password must contain at least 8 characters, one uppercase letter and at least one number or special character