Home Sports Stephen Constantine rues lack of preparation time ahead of China friendly