I try the hardware test utility come with Apple care and the reseult is OK, so I think the slow wake up is rlated to the software. Will it help if I re-install the OS? I not yet try this but I guess it might help. May be try this out in Easter while I get more spare time.