albert m. chan