Serena Williams continues her quest for a fourth Wimbledon title with a fascinating quarter-final against China's Li Na.