Did Alexander Albon impress at the Chinese GP?