Dr Karl Kruszelnicki to appear at Albert Hall as part of National Science Week