peili zhu Department of Biology, Hong Kong Baptist University Kowloon Tong, China Review Editor Skin Cancer