Shahrukh Khan embraces both the old and new worlds with Fan