Lamai Green Tea Cheesecake